<aside class="main-sidebar">

    <section class="sidebar">

        <!-- Sidebar user panel -->
        <div class="user-panel">
            <div class="pull-left image">
                <img src="<?= $directoryAsset ?>/img/user2-160x160.jpg" class="img-circle" alt="User Image"/>
            </div>
            <div class="pull-left info">
                <p>Admin</p>

                <a href="#"><i class="fa fa-circle text-success"></i> Online</a>
            </div>
        </div>

        <!-- search form -->
        <form action="#" method="get" class="sidebar-form">
            <div class="input-group">
                <input type="text" name="q" class="form-control" placeholder="Search..."/>
              <span class="input-group-btn">
                <button type='submit' name='search' id='search-btn' class="btn btn-flat"><i class="fa fa-search"></i>
                </button>
              </span>
            </div>
        </form>
        <!-- /.search form -->

        <?= dmstr\widgets\Menu::widget(
            [
                'options' => ['class' => 'sidebar-menu tree', 'data-widget'=> 'tree'],
                'items' => [
//                    ['label' => 'Menu Yii2', 'options' => ['class' => 'header']],
//                    ['label' => 'Gii', 'icon' => 'file-code-o', 'url' => ['/gii']],
//                    ['label' => 'Debug', 'icon' => 'dashboard', 'url' => ['/debug']],
                    ['label' => 'Login', 'url' => ['site/login'], 'visible' => Yii::$app->user->isGuest],
                    [
                        'label' => 'Some tools',
                        'icon' => 'share',
                        'url' => '#',
                        'items' => [
                            ['label' => 'Gii', 'icon' => 'file-code-o', 'url' => ['/gii'],],
                            ['label' => 'Debug', 'icon' => 'dashboard', 'url' => ['/debug'],],
                            [
                                'label' => 'Level One',
                                'icon' => 'circle-o',
                                'url' => '#',
                                'items' => [
                                    ['label' => 'Level Two', 'icon' => 'circle-o', 'url' => '#',],
                                    [
                                        'label' => 'Level Two',
                                        'icon' => 'circle-o',
                                        'url' => '#',
                                        'items' => [
                                            ['label' => 'Level Three', 'icon' => 'circle-o', 'url' => '#',],
                                            ['label' => 'Level Three', 'icon' => 'circle-o', 'url' => '#',],
                                        ],
                                    ],
                                ],
                            ],
                        ],
                    ],
//                    ['label' => '编辑Feature条目', 'icon' => 'dashboard', 'url' => ['/edit/list','type'=>'bookerItem']],
//                    ['label' => '编辑船宿', 'icon' => 'dashboard', 'url' => ['/edit/list','type'=>'boat']],
//					['label' => '编辑船期', 'icon' => 'dashboard', 'url' => ['/edit/list','type'=>'trip']],
//                    ['label' => '编辑航线', 'icon' => 'dashboard', 'url' => ['/edit/list','type'=>'tour']],
//                    ['label' => '编辑船舱', 'icon' => 'dashboard', 'url' => ['/edit/list','type'=>'cabin']],
//                    ['label' => '编辑居住', 'icon' => 'dashboard', 'url' => ['/edit/list','type'=>'occupancy']],
                    //['label' => '翻译船宿的取消政策', 'icon' => 'dashboard', 'url' => ['/edit/translate',]],
                ],
            ]
        ) ?>
        <?php
        $callback = function($menu){
            //$data = eval($menu['data']);
            return [
                'label' => $menu['name'],
                'icon' => $menu['icon'] ?? 'fa',
                'url' => $menu['route'] ? [$menu['route']] : '#',
                'options' => [],//$data,
                'items' => $menu['children']
            ];
        };

        $items = mdm\admin\components\MenuHelper::getAssignedMenu(Yii::$app->user->id, null, $callback);
        ?>
        <?= dmstr\widgets\Menu::widget([
            'options' => ['class' => 'sidebar-menu tree', 'data-widget'=> 'tree'],
            'items' => $items,//mdm\admin\components\MenuHelper::getAssignedMenu(Yii::$app->user->id)
        ]);?>

    </section>

</aside>
